Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LECHLADE ROMAN ROAD Detached £230,000 27 Aug 2004
ORCHARD HOUSE ROMAN ROAD Detached £195,000 10 Dec 1999
ST ANNES ROMAN ROAD Detached £597,000 18 Mar 2022